lance the boil - French English Dictionary